package com.bing.java.stack;

import java.util.Stack;

/**
 * 用2个栈实行先入先出
 * 
 * @author bing
 *
 *         2019年11月9日 下午2:47:44
 */
public class StackExample {

	public static void main(String[] args) {
		Stack<Integer> stack1 = new Stack<Integer>();
		Stack<Integer> stack2 = new Stack<Integer>();

		for (int i = 1; i < 3; i++) {
			stack1.push(i);           // stack1    1,2
		}

		while (!stack1.isEmpty()) {    
			stack2.push(stack1.pop());    // stack2     2,1
		}
		
		while (!stack2.isEmpty()){
			System.out.println(stack2.pop());   // stcak2    1,2
		}
	}

}
